A mix of vegetarian and non-vegetarian delicacies were served at the lunch hosted by PM Modi in honour of visiting US President Barack Obama.